class X{
	int i, j;
	X(int a, int b){
		this.i = a;
		this.j = b;
	}
	void show(){
		System.out.println("i: " + i + " & j: " +j);
	}
}
class Y extends X{
	int k;
	Y(int a, int b, int c){
		super(a,b);
		this.k = c;
	}
	void show(String msg){
		System.out.println(msg + " k: " +  k);
	}
}
public class MethodOverrridingOverloading {
	public static void main(String[] args){
		Y y = new Y(1,2,3);
		y.show("This is Santosh");
		y.show();
	}
}
